Maybe there isn't a lot to puzzle?
It's just a process that kick started and played out as it had to?
A balancing of higher laws through a perfect sacrifice that defies our simple human logic?
A life for many lives - seems fair enough to me.
... there ya go, something to get you mad